package com.sale.salesystem.dto;

import lombok.Data;
import java.util.List;

@Data
public class ChartOptionDTO {
    private List<DataSourceOption> dataSources;
    
    @Data
    public static class DataSourceOption {
        private String value;       // 数据源值
        private String label;       // 数据源显示名称
        private List<String> supportedChartTypes; // 支持的图表类型
    }
    
    @Data
    public static class ChartTypeOption {
        private String value;       // 图表类型值
        private String label;       // 图表类型显示名称
        private String icon;        // 图表类型图标
    }
    
    private List<ChartTypeOption> chartTypes; // 所有图表类型
} 